/*definición de marcos*/

#encabezado, #pie, #campana, #noticias, #ingreso, #menu_externo, #trabajo{
	border: solid silver 1px;
	text-align: justify;
}

#encabezado, #cuerpo, #pie, #navegacion{
	width:  985px;
/*arriba derecha abajo izquierda*/
	margin: 1 0.5 1 0.5;
}

#encabezado{	
	height: 120px;
}

#navegacion {
	height: 20px;
	border: dotted silver 1px;
}

#cuerpo{
	height: 565px;
	margin: 0;
	border: dashed silver 1px;
}

	#izquierdo{
		width: 800px;
		height: 558px;
	}

		#campana{
			width: 798px;
			height: 360px;
			margin: 0 0 1 0;
		}

		#noticias{
			width: 798px;	
			height: 183px;	
			margin: 1 0 0 0;
		}

	#derecho{
		width: 190px;
		height: 558px;
	}

		#ingreso {
			width: 190px;
			height: 60px;
			margin: 0 0 1 0;
		}

		#menu_externo {
			width: 190px;
			height: 493px;
			margin: 1 0 0 0;
		}

#pie{
	height: 60px;
	background: #F0F7FC;
	font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
}

/*definición de classes.*/

.scrollable {
	overflow: auto;
}

.hidden{
	display: none;
}
.visible{
	display: inline;
}

/*definicion de tablas*/

.bordesimple {
	border: 1px solid  #D9EBF7;
}

table.bordesimple {
	width: 98%;
	background: #F0F7FC;
}

table.bordesimple caption {
	border: 1px solid  #E8E8E8;
	border-bottom: none;
	width: 98%;
	background: #F5F5F5;
	vertical-align: middle;
}

table.center {
	margin-left:auto; 
	margin-right:auto;
}

body table.cente {
	text-align: center;
}



/*Definición de TAGs*/
